Padraig Harrington was delighted to take care of some "unfinished business" after winning the Grand Slam of Golf in Bermuda.
Padraig Harrington was delighted to take care of some "unfinished business" after winning the Grand Slam of Golf in Bermuda.